home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / mus / misc / RaveScope.lha / RaveScope / Developer / Include / eaglerave.i < prev    next >
Encoding:
Text File  |  1998-09-22  |  1.4 KB  |  35 lines

  1. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  2. *
  3. *        Any changes made to this file must be reflected in eaglerave.h
  4.  
  5.         IFND    EAGLERAVE
  6. EAGLERAVE    SET    1
  7.  
  8.         include    include:exec/types.i
  9.         include    "libraries/gadtools_lib.i"
  10.         include    "libraries/gadtools.i"
  11.  
  12. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  13. *
  14. *        Engine globals
  15.  
  16.         STRUCTURE    EagleRave_Data,0;            /* RS-TABLE (TO BSS DATA) */
  17.            STRUCT    er_oRaveHost,rh_SIZEOF;            /* RaveHost data (struct RaveHost) */
  18.            STRUCT    er_oTimeReq,IOTV_SIZE;            /* Timerequest struct (struct timerequest) */
  19.            STRUCT    er_oEClockVal1,EV_SIZE;            /* EClockVal struct 1 (struct EClockVal) */
  20.            STRUCT    er_oEClockVal2,EV_SIZE;            /* EClockVal struct 2 (struct EClockVal) */
  21.            STRUCT    er_oEagleMsg,UM_SizeOf;            /* Msg to send to Eagleplayer */
  22.         ULONG    er_oEPFlags;                /* Global EaglePlayer flags (ULONG) */
  23.          APTR    er_oUPSStruct;                /* User Program Structure ptr (APTR) */
  24.          APTR    er_oTimePort;                /* Ptr to timer.device msg port (struct MsgPort *) */
  25.          APTR    er_oMsgPort;                /* Eaglerave's messageport (struct MsgPort *) */
  26.          BYTE    er_oTimerOpen;                /* Timer device opened? (BYTE) */
  27.          BYTE    er_oNotifyEP;                /* Notify EP when quitting? (BYTE) */
  28.          BYTE    er_oSignal;                /* Engine's signal-bit (ULONG) */
  29.          BYTE    er_oPadByte;
  30.         LABEL    er_SIZEOF;
  31.  
  32.  
  33.  
  34.         ENDC    ;EAGLERAVE
  35.